ground/land lease agreement - Turco Inglés Diccionario